microglial cells - Turco Inglés Diccionario